cacao tree - German English Dictionary